Part Number Hot Search : 
510011 NTE5060A 4503AGM SC502 AA8500 74HCT KTC4377 OM7915SR
Product Description
Full Text Search
 

To Download SX1230I066TRT Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  1 sx1230, revision 2 may 2009 ?2008 semtech corp. 1. sx1230 www.semtech.com page 1 st0002_01_us advanced communica tions & sensing datasheet sx1230 - integrated transmitter ic narrow/wideband 315 mhz, 434 mhz 868 mhz and 9 15 mhz band transmitter the sx1230 is a fully integrated transmitter which can operate in the 315, 434, 868 and 915 mhz licence free ism bands. the transmitter has two modes of operation, a conventional mcu controlled mode and a ?stand-alone? mode which enables the sx1230 to download configuration and messages from an e 2 prom in response to a user input. stand-alone mode makes the sx1230 ideal for miniaturized or low cost remote keyless entry (rke) applications. it also offers the unique advantage of narrow-band and wide-band communication in a range of modulation formats. the sx1230 offers high rf output power and channelized operation suited for the european (etsi en 300-220-1), north american (fcc part 15.231, 15.247 and 15.249) and japanese (arib t-67) regulatory standards. ? remote keyless entry (rke) ? remote control / security systems ? voice and data rf communication links ? process and building / home control ? active rfid ? amr / ami platforms ? +17 dbm to -18 dbm programmable output power. ? bit rates up to 600 kbits / sec. ? fsk, gfsk, msk, gmsk and ook modulation. ? stand-alone mode: no need for a host mcu. ? consistent rf performance over a 1.8 to 3.7 v range. ? low phase noise (-95 dbc/hz at 50 khz) with automated pll calibration and fully integrated vco and loop filter. ? on chip rc timer for time r / wake-up applications. ? low battery detection. general description ordering information part number temperature range qty. per reel package SX1230I066TRT -40 c to +85 c 3000 mlpq-24 (4x4mm) applications key product features sx1230 nss miso mosi sck pb(3:1) pb0 xta xtb vbat clkout eol data dclk vr_ana vr_dig gnd 100 nf rfout vr_pa match 10 nf l m 15 pf 15 pf 32 mhz 100 nf mode vcc 100 nf
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 2 st0002_01_us section page advanced communications & sensing datasheet table of contents 1. general description ........................................................................................................ ......................................... 4 1.1. simplified block diagram ................................................................................................. ................................ 4 1.2. pin diagram .............................................................................................................. ....................................... 5 1.3. pin description...................................................................................................... ...........................................6 2. electrical characteristics ................................................................................................. ........................................ 7 2.1. esd notice ............................................................................................................... ....................................... 7 2.2. absolute maximum ratings ....................... .......................................................................... ............................ 7 2.3. operating range.......................................................................................................... .................................... 7 2.4. electrical specifications............................................................................................ .......................................8 3. timing characteristics ..................................................................................................... ........................................ 9 4. working modes of the sx1230 ................................................................................................ .............................. 10 4.1. operating modes .......................................................................................................... ................................. 10 4.2. application modes........................................................................................................ .................................. 10 4.2.1. stand alone mode ....................................................................................................... ........................... 10 4.2.2. mcu mode............................................................................................................... ............................... 11 5. operation of the sx1230 .................................................................................................... ................................... 12 5.1. main parameters.......................................................................................................... .................................. 12 5.1.1. center frequency ....................................................................................................... ............................ 12 5.1.2. frequency deviation .................................................................................................... ........................... 12 5.1.3. bit rate ............................................................................................................... .................................... 12 5.2. synthesizer .............................................................................................................. ...................................... 13 5.3. the power amplifier...................................................................................................... ................................. 14 6. digital control and interface .............................................................................................. .................................... 15 6.1. stand alone mode ......................................................................................................... ................................ 15 6.1.1. state machine description .............................................................................................. ........................ 15 6.1.2. memory organization of the e2prom ...................................................................................... ............. 15 6.1.3. periodic mode .......................................................................................................... ............................... 17 6.1.4. low battery indicator: stand alone mode................................................................................ ............... 18 6.1.5. low battery indicator: mcu mode ........................................................................................ .................. 18 6.2. mcu mode................................................................................................................. .................................... 18 6.2.1. spi operation .......................................................................................................... ............................... 18 6.2.2. data and data clock usage........................................................................................... ........................20 6.3. sx1230 register description......................................................................................... ...............................21 7. sx1230 application circuits ................................................................................................ .................................. 27 7.1. sx1230 e2prom mode application circuit ................................................................................... ............... 27 7.2. sx1230 mcu mode application circuit ...................................................................................... ................... 28 7.3. complete rke applicatio n circuit ......................................................................................... ........................ 28
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 3 st0002_01_us section page advanced communications & sensing datasheet table of contents 7.4. wake-up times............................................................................................................ .................................. 29 7.5. reset pin timing......................................................................................................... ................................... 29 7.6. operation with 17 dbm output power................................................................................... .........................31 7.7. matching for 13 dbm output power and below........................................................................... ..................33 7.8. tcxo connection...................................................................................................... ....................................34 7.9. pcb layout considerations................................................................................................ ........................... 34 8. reference design ........................................................................................................... ....................................... 35 9. reference design performance ............................................................................................... ............................. 36 9.1. power output vers us consumption .......................................................................................... ..................... 36 9.2. power output flatness versus temperature and supply voltage.......................................................... .......37 9.3. phase noise.............................................................................................................. ..................................... 38 9.4. sx1230 baseband filtering............................................................................................ ...............................40 9.5. adjacent channel power ................................................................................................... ............................ 40 10. packaging information ...... ............................................................................................... ...................................... 43 11. package marking ........................................................................................................... ........................................ 43 12. recommended pcb land patter n .............................................................................................. .......................... 44 13. soldering profile........ ................................................................................................ ..............................................45
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 4 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet this product datasheet contains a detailed description of th e sx1230 performance and functionality. please consult the semtech website for the latest updat es or errata (www.semtech.com). 1. general description the sx1230 is a multi-band, single chip transmitter ic capabl e of (g)fsk, (g)msk, and ook modulation of an input data stream. it can transmit this modulated signal in any of the license free ism bands from 290 mhz to 1020 mhz. 1.1. simplified block diagram figure 1. sx1230 simplified block diagram the general architecture of the sx1230 is shown in figure 1. the frequency synthesizer gener ating the lo frequency is a third-order fractional-n sigma-delta pll. the pll is capable of fast auto-calibration and offe rs fast switching and settling times. for frequency modulation ((g)fsk and (g)msk), the modulation is performed within the pll bandwidth. optional pre-filtering of the bit stream ma y also be enabled to reduce the power delivered to adjacent channels. amplitude modulation (ook), is performed via a dac driving the reference of the regu lator of the pa. note that pre-filtering of the bit stream is also available in this mode. the vco wo rks at 2, 4 or 6 times the rf output frequency to improve the quadrature precision and reduce pulling effects during transmission. the pa of the sx1230 is comprised of two amplifiers - one high power, one low power. this enables the sx1230 to deliver a wide range, over 30 db, of output powers - up to +13 dbm in single pa configuration. however, with an appropriate output impedance transformation, in dual pa mode, this can be increased to +17 dbm. pa1 pa2 ramp and control div 2/4/6 rc oscillator xtal interpolation and filtering modulator calibration fractional-n pll r registers and spi interface rfout gnd vr_pa pll_lock nss miso mosi sck clkout vr_ana vr_dig vbat xta xtb power distribution reset dclk data switch i/p pb(3:0) test e2_mode
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 5 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet the sx1230 also includes two timing references; an rc oscillator, for sleep mode operation of the spi interface (in mcu mode), and a 32 mhz crystal oscillator, which serves as the lo w-noise frequency reference of the pll. the re ferences and supply voltages are provided by the power distribution syst em which includes several regulators allowing true battery powered operation. 1.2. pin diagram the following diagram shows the pino uts of the 4x4 mm mlpq-24 package. figure 2. sx1230 pin diagram (top view) 18 17 16 15 14 13 12 10 11 6 5 4 3 2 1 8 9 7 24 23 22 21 20 19 0 ground nss mosi miso sck data dclk pb(0) reset xta xtb vr_ana e2_mode vbat vr_pa ground rfout ground test pb(1) pb(2) pb(3) vr_dig clkout pll_lock
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 6 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 1.3. pin description table 1 description of the sx1230 pinouts number name type description mcu mode description stand alone mode 0 ground - global ground (bottom of package) 1 e2_mode i mode select ?0? = mcu mode mode select ?1? = stand alone mode 2 vr_ana i/o regulated supply voltage for analog circuitry 3 xtb i/o crystal connection 4 xta i crystal connection 5 reset i/o reset, active high 6 pb(0) i low battery indicator output push-button input 0, active high 7 pb(1) i connect to ground push-button input 1, active high 8 pb(2) i connect to ground push-button input 2, active high 9 pb(3) i connect to ground push-button input 3, active high 10 vr_dig i regulated supply for digital circuitry 11 clkout o reference clock output for mcu reference clock output 12 pll_lock o pll lock detection, active hi gh transmission of frame ok, active low 13 dclk o output data clock nc 14 data i modulation input data nc 15 sck i spi clock input spi clock output 16 miso i/o spi data output spi data input 17 mosi i/o spi data input spi data output 18 nss i/o spi chip select input spi chip select output 19 test i connect to ground 20 gnd - rf ground 21 rfout o rf output 22 gnd - rf ground 23 vr_pa i/o regulated supply for pa 24 vbat i main supply voltage from battery
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 7 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 2. electrical characteristics 2.1. esd notice the sx1230 is an electrostatic discha rge sensitive devic e. it satisfies: ? class 1c of the jedec standard jesd22-a114-b (human body model) on pins 2, 10, 21 and 23. ? class 2 of the jedec standard jesd22-a114-b (human body model) on all other pins. 2.2. absolute maximum ratings stresses above the values listed below may cause permanent device failure. exposure to absolute maximum ratings for extended periods may af fect device reliability. table 2 absolute maximum ratings 2.3. operating range operating ranges define the limits for functional operation and t he parametric characteristics of the device as described in this section. functionality outs ide these limits is not implied. table 3 operating range symbol description min max unit vddmr supply voltage -0.5 3.9 v tmr temperature -55 115 c symbol description min max unit vddop supply voltage 1.8 3.7 v top operational temperature range -40 85 c clop load capacitance on digital ports - 25 pf
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 8 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 2.4. electrical specifications the table below gives the electrical specifications of the tr ansmitter under the following conditions: supply voltage = 3.3 v, temperature = 25 c, f xosc = 32 mhz, f rf = 915 mhz, 2-level fsk modulation without prefiltering, d f = 5 khz, bit rate = 4.8 kbit/s and output power = 13 dbm terminated in a matched 50 ohm impedance, un less otherwise specified. table 4 transmitter specifications symbol description conditions min typ max unit current consumption iddsl supply current in sleep mode - 0.5 1 a iddst supply current in standby mode crystal oscillator enabled - 0.9 1.2 ma iddfs supply current in synthesiser mode -8-ma iddt supply current in transmit mode with appropriate external match- ing (see section 7). rf power o/p = 17 dbm rf power o/p = 13 dbm rf power o/p = 10 dbm rf power o/p = 0 dbm - - - - 95 45 33 20 - - 40 25 ma ma ma ma rf and baseband specifications brf bit rate, fsk programmable. 1.2 - 600 kbps bro bit rate, ook programmable. 1.2 - 32 kbps fda frequency deviation, fsk programmable 0.6 - 300 khz rfop rf output power in 50 ohms programmable with 1 db steps. max min 10 -21 13 -18 - - dbm dbm phn transmitter phase noise 50 khz offset from carrier - -95 - dbc/ hz rfoph max rf output power with an external impedance transforma- tion with external match to 50 ohms. 14 17 - dbm acp transmitter adjacent channel power (measured at 25 khz off- set) pre-filter enabled. measurement conditions as defined by en 300 220-1 v2.1.1. ---37dbm fr synthesizer frequency range programmable. fband 1 fband 2 fband 3 290 431 862 - - - 340 510 1020 mhz mhz mhz fstep frequency synthesizer step fxosc/2 19 -61-hz frc rc oscillator frequency range 45 65 85 khz timing specifications ts_fs frequency synthesizer wake up time crystal oscillator enabled. - 100 150 s
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 9 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 3. timing characteristics the following table gives the operating specif ications for the spi in terface of the sx1230. table 5 spi timing specifications for explanatory diagrams of the timing characteristic parameters , please see figure 7 and figure 8. ts_tr transmitter wake-up time frequency synthesizer enabled. note, depends upon bit rate and ramp time, please refer to section 7.4. - 120 - s ts_os crystal oscillator wake-up time - 300 500 s fxosc crystal oscillator frequency 26 32 32 mhz ts_tt total wake up time sleep to transmit, automated. note, depends upon bit rate and ramp time, please refer to section 7.4. - 450 - s t_data data set-up time - - 0.25 s symbol description conditions min typ max unit f sck sck frequency - - 10 mhz t ch sck high time 50 - - ns t cl sck low time 50 - - ns t rise sck rise time - 5 - ns t fall sck fall time - 5 - ns t setup mosi setup time from mosi transition to sck rising edge 30 - - ns t hold mosi hold time from sck rising edge to mosi tran- sition 20 - - ns t nl nss setup time from nss falling edge to sck rising edge 30 - ns t nh,n nss hold time from sck falling edge to nss rising edge. 30 - - ns symbol description conditions min typ max unit
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 10 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 4. working modes of the sx1230 4.1. operating modes the four operating modes of the sx1230 are shown in table 6 . each of these may be selected via the spi bus by writing the corresponding bits to mode(2:0). a key feature of the sx1230 is that the transition from one operating mode to the next is automatically optimized. fo r example, if the transmit operating mode is selected whilst in sleep operating mode then, in a pre-defined time-optimized sequence, eac h of the intermediate modes is engaged sequentially without the need to issue any further spi commands. for more information on timing and optimization please see section 7.4. table 6 sx1230 operating modes 4.2. application modes the sx1230 has two application modes, selected by applying an external logical level to th e e2_mode input (pin 6). the first, mcu mode (e2_mode= ?0?), configures the sx1230 as an spi slave. this permits the configuration of the circuit by an external microprocessor via the spi interf ace of the sx1230 and the data to be applied via the data input (pin 14). the second application mode, stand-alone mode (e2_mode = 0), sees the sx1230 configured as spi master. in the stand- alone application mode the sx1230 can download its configuration from an external spi e 2 prom. moreover, in response to an input on the gpio pins, a specific config uration can be programmed and a payload transmitted. note that this mode selection process is performed at start up (or por) of the circuit. thus the hardware mode cannot be dynamically changed without resetting the chip. this may be achi eved either by power down or by issuing an active high por signal to the reset input (pin 5). for reset signal ti ming please see the diagram of figure 13 and accompanying description. 4.2.1. stand alone mode in stand alone mode (e2_mode = ?1?) the sx1230 will operate as a stand-alo ne spi master which can download both register settings and data payload from an spi e 2 prom. four debounced gpio inputs are available in stand alone mode, in this application mode the sx1230 remains in sleep operating mode until either a single or combination of button presses are detected. sx1230 can then be dynami cally reconfigured and / or transmit a data sequence stored within the e 2 prom. the sx1230 can accommodate spi e 2 prom sizes up to 8 kbit and uses industry standard spi commands. for a full description of e 2 prom use with sx1230 and the associated application circuits, please see sect ion 6.1. the application circuit for stand-alone operation is shown in figure 3, note that both matching and l m are band specific whilst c tx is application specific. mode(2:0) selected mode enabled blocks rc osc spi xtal osc freq. synth. pa 000 sleep mode optional x 001 stand-by mode optional x x 010 fs mode optional x x x 011 transmit mode optional x x x x
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 11 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet figure 3. sx1230 stand-alone application circuit 4.2.2. mcu mode the sx1230 is also capable of operating in a conventional mcu controlled mode. figure 4 shows the sx1230 operating in mcu mode and connected to an external microcontroller. note that clkout provides the oscillator signal for the mcu, thus negating the need for two crystal osc illators. the dclk connection is also optional - only being required if the data rate is to be determined by sx1230 or transmit filtering is to be used. figure 4. sx1230 mcu mode application circuit sx1230 spi eeprom nss miso mosi sck cs so si sck pb(3:0) wp vss hold vcc 3 v rfout xta xtb vbat vr_ana vr_dig gnd e2_mode vr_pa match 100k 10 nf 15 pf 15 pf 32 mhz 100 nf 100 nf 100 nf c tx 100 nf l m sx1230 mcu nss miso mosi sck cs si so sck pb(3:1) pb0 vss vcc xta xtb vbat clkout osc1 eol data io dclk io 100 nf vr_ana vr_dig gnd 100 nf 100 nf 3 v c tx rfout vr_pa match 10 nf l m 15 pf 15 pf 32 mhz 100 nf mode
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 12 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 5. operation of the sx1230 the sx1230 is an integrated ism band transmitter and featur es a fully integrated frequency synthesizer, modulator and power amplifier. this section describes the operati on of the sx1230 and the f unctionality of these blocks. 5.1. main parameters 5.1.1. center frequency the carrier output center frequency, f rf , of the sx1230 is programmable via the spi interface. it is determined by the following equation: where freq_rf(23:0) is the decimal value of the 24 bit number stored in configuration registers frfmsb, frfmid and frflsb and f xosc is the frequency of the crystal oscillato r. if the optimal value of 32 mhz is selected for the crystal oscillator, then this results in a programmable frequency resolution of 61.035 hz. note that rf output frequencies are only valid in the b ands 290-340 mhz, 431-510 mhz and 862-1020 mhz. note also, that for ease of use, the band selectio n process is performed automatically. 5.1.2. frequency deviation the frequency deviation of the sx1230 in fs k mode is given by the following equation: where df_coeff is the decimal value of the 14 bit conten ts of the fdevlsb and fdevmsb configuration registers. 5.1.3. bit rate the bit rate (or, depending upon coding, the chip rate) of the sx1230 is given by the following equation: where f xosc is the crystal oscillator frequency, br_ratio is the decimal value of the 16 bit contents of registers brmsb and brlsb. note that for ook modul ation the maximum bit rate is 32.7 kbps wh ich corresponds to a br_ratio(15:0) of 979. the table below gives examples of some of the standard data rates accessible with sx1230. f rf freq_rf(23:0) f xosc ? 2 19 -------------------------------------------------- = f f xosc df_coeff(13:0) ? 2 19 ----------------------------------------------------- - = r b f xosc br_ratio(15:0) --------------------------------- =
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 13 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet table 7 example standard bitrates and their corresponding register settings. 5.2. synthesizer the frequency synthesizer of the sx1230 is a fully integrated fractional-n third-order sigma-delta phase-locked loop and vco. also incorporated are fully integrated third-order and lo w pass filters which determine th e loop bandwidth. all of these features are fully automated and derived from the user bitr ate and frequency deviation settings, as described in sections 5.1.1 to 5.1.3. to ensure the frequency accuracy of the pll output it is necessary to perform calibration. the calibration process is performed automatically upon power up of the sx1230. however, the calibration feature is also accessible to the user via the spi configuration register, pllstat (address 0x0a). the ca libration is performed by setting bit 2 (pll_cal) high. this ensures that the frequency output accuracy is limited only by the frequency error of the cryst al oscillator, the calibration procedure lasts 500 s, during which time p ll_cal_done (bit 4 of addre ss 0x0a) is set low. once complete pll_cal_done is set high and confirmation of a successful calibra tion can be obtained by reading pll_cal_ok. type brmsb brlsb (g)fsk, (g)msk ook rb actual (to 7s.f.) classical modem baud rates (multiples of 1.2 kbps) 0x68 0x2b 1.2 kbps 1.2 kbps 1200.015 0x34 0x15 2.4 kbps 2.4 kbps 2400.060 0x1a 0x0b 4.8 kbps 4.8 kbps 4799.760 0x0d 0x05 9.6 kbps 9.6 kbps 9600.960 0x06 0x83 19.2 kbps 19.2 kbps 19196.16 0x03 0x41 38.4 kbps 38415.36 0x01 0xa1 76.8 kbps 76738.60 0x00 0xd0 153.6 kbps 153846.1 classical modem baud rates (multiples of 0.9 kbps) 0x02 0x2c 57.6 kbps 57553.95 0x01 0x16 115.2 kbps 115107.9 round bit rates (multiples of 12.5, 25 and 50 kbps) 0x0a 0x00 12.5 kbps 12.5 kbps 12500.00 0x05 0x00 25 kbps 25 kbps 25000.00 0x80 0x00 50 kbps 50000.00 0x01 0x40 100 kbps 100000.0 0x00 0xd5 150 kbps 150234.7 0x00 0xa0 200 kbps 200000.0 0x00 0x80 250 kbps 250000.0 0x00 0x6b 300 kbps 299065.4 watch xtal frequency 0x03 0xd1 32.768 kbps 32.768 kbps 32753.32
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 14 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 5.3. the power amplifier a simplified schematic of the dual power am plifiers of the sx1230 is shown in figure 5. pa 1 comprises a pair of amplifiers: one dedicated for low power use, lpa, for programmed powers from -18 to -3 dbm: the second for high power use, hpa, for programmed powers from -2 to 13 dbm. pa 2 is a single hi gh power amplifier and may be used in conjunction with pa 1 to deliver the full 17 dbm of output power. figure 5. simplified schematic of the sx1230 power amplifier the mode of operation of the pa?s is determined by the regi ster setting pa_select(1:0) whic h is configured as shown in table 8, below. the output power of the pa is determined by the value of the register pow_val(4:0), with a single pa enabled the output power is set by: the default setting for this register is 13 dbm. the expressions for the output power with other combinations of power amplifier enabled are shown in table 8. no te also that the power amplifier current limiter, over current protection (ocp), feature of sx1230 can also limit the output power. to ensure correct operation at 17 dbm ensure that trim_ocp(3:0) is set to 105 ma (?1100?). table 8 power amplifier mode selection truth table the ramp and power control features of the pa, determine the regulator output voltage which is used to power the amplifiers, this must be done through an external rf choke. pa_select(1:0) mode power range pout formula 00 invalid - 01 pa1 enabled -18 to 13 dbm -18 dbm + pow_val(4:0) 10 pa2 enabled - - 11 dual pa -13 to 17 dbm -13 dbm + pow_val(4:0) lpa hpa1 rfout ramp and control pa_ramp_rising_time(6:5) hpa2 pa 1 pa 2 i/p ook vr_pa match pout 18 dbm + pow_val(4:0) ? =
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 15 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 6. digital control and interface the sx1230 has several operating modes, configuration parame ters and internal status indicators which are stored in internal registers. in mcu mode, all of these registers can be accessed by an exter nal microcontroller via the spi interface. in stand alone mode, both the configuration information and the data to be transmitted, are stored in an external e 2 prom. the way that both the configuration and payload information is stored in the e 2 prom must match the way the configuration is defined in the internal regi sters. for a full description see section 6.1.2. 6.1. stand alone mode 6.1.1. state machine description the stand alone mode is activated when the pin e2_mode is tied to vdd. the sx1230 spi interface is then configured in master mode. the internal state machine of the sx1230 then carries out the following operations: 1) immediately after power-up, the spi interface reads the main configuration section in the e 2 prom and then goes into the ?sleep? operating mode (i.e. all blocks off). 2) whilst in ?sleep? operating mode, when an edge is detected on any of the push-buttons pb[3:0], the chip wakes-up and starts the rc oscillator (typ ical startup time ~100 s). 3) the rc oscillator is used to cloc k a debounce timer which gives the logica l push button inpu t value after the programmed delay. the frame section corresponding to the button value (1 to 15) is read from the e 2 prom. at this point additional, button specific, configuration information may be lo aded. otherwise, the configurat ion settings of 1) are used. using the appropriate configuration, the payload corresponding to the detected button press is then transmitted. the payload transmission may be repeated up to 254 times. 4) when the frame has been transmit ted, the pad pll_lock goes low and the chip goes into sleep mode. 6.1.2. memory organization of the e 2 prom the memory map for stand alone mode is shown in figure 6. the configuration information occupies the first 77 bytes, the format of the configuration is {addr; value} - therefore allo wing up to 38 registers to be defined. each push button configuration is mapped direct ly to a location in the e 2 prom - determined by the mappings given in table 9 and the variable section_size(5:0). the purpose of this variable, push button specific, section size is to allow the optimum use of different sizes of external memory. no te that the maximum frame length is 64 bytes - this equates to a maximum e 2 prom size of 8 kbit. the influenc e of the section_size variab le is illustrated in figure 6. the mapping of table 9 permits up to 15 frames to be def ined. each section may contain both write_registers commands and the payload to be transmitted. thus allowing the dynamic configuration of settings such as output power and frequency in response to a button push. each section within the e 2 prom must conform to the following format: {fifo_addr; repeat; length; value_1; valu e_2;...;value_n }. where value_1... n is the user defined payload, repeat is the number of times the frame is to be transmitted, length def ines the number of bytes in the message and fifo_addr = 0x95. the push-buttons may need to be debounced before being read. the debouncer time constant is programmed by the debounce_time(2:0) register which allows a range of debounce timer values to be accessed from 470 m s to 480 ms. an
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 16 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet option for no debouncing is also available. note that ti me constants are process and temperature dependent and may vary by +/- 15%. figure 6. memory mapping in stand alone mode the table below gives the push button mappings for the determination of e 2 prom memory locations. note that the combinations pb[3:0] = ?0001?, ?0010?, ?010 0? and ?1000? are mapped to the four lowest locations in memory. this mapping allows the use of a simple four button interface with the minimum memory size. table 9 push button combination to e 2 prom memory location mapping the commands in the e 2 prom are written as instructions thus bit 7 is se t high - equivalent to adding 0x80 to the register address to be programmed. as was shown in figure 6, the first 77 bytes are used for configuration. note that registers only require programming if they hold a value other than the def ault value (see table 11 for default register settings). pb[3:0] pb_mapping(3:0) pb[3:0] pb_mapping(3:0) 0000 none (no active push-button) 1000 3 0001 0 1001 7 0010 1 1010 8 0011 4 1011 11 0100 2 1100 9 0101 5 1101 12 0110 6 1110 13 0111 10 1111 14 / low battery config registers pb ?0001? pb ?0010? pb ?1111? 0x00 0x4c 0x4d 0x4d + pb_mapping(pb(3:0)) * section size(5:0) 0x4d + pb_mapping(pb(3:0)) * section size(5:0) section size(5:0)
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 17 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet the following table gives an example snippet of e 2 prom contents, here for each location in e 2 prom memory the first 13 bytes of the available 77 (0x4c) bytes are occupied with conf iguration. the remaining bytes are left in their default 0xff setting. the first push-button memory lo cation is at 0x4d. here we see that th e periodic mode timer (see following section for a full description) is configured and a 10 byte payload fo llows. subsequent push buttons ar e configured at the locations determined by the section size, see figure 6. table 10 example external spi e2prom contents for sx1230 configuration subsequent button push button configuration and paylo ad could follow at address 0x5c, respecting the e 2 prom section size constraint. note that if register 0x00 is configured, care should be taken to enable transmit mode - mode(2:0) to ensure reliable transition to transmit mode. 6.1.3. periodic mode periodic mode is a sub-mode of stand alone mode wherein t he sx1230 will periodically sense the push button inputs for activity. if a push button input is high then the payload according to that inpu t is transmitted. the wake-up interval, t wakeup , is defined by periodic_n(3:0) and periodic_d(3:0) values. address content comment address content comment 0x00 0x81 start-up config. (address) 0x4c 0xff empty 0x01 0x05 start-up config. (data) 0x4d 0x97 pb[0] config (address) 0x02 0x82 start-up config. (address) 0x4e 0x00 pb[0] config (data) 0x03 0x00 start-up config. (data) 0x4f 0x95 fifo address 0x04 0x83 start-up config. (address) 0x50 0x0a repeat 0x05 0x03 start-up config. (data) 0x51 0x0a length 0x06 0x84 start-up config. (address) 0x52 0x55 start of pb[0] payload 0x07 0x33 start-up config. (data) 0x53 0x55 pb[0] payload: byte 1 0x08 0x85 start-up config. (address) 0x54 0x55 pb[0] payload: byte 2 0x09 0xe3 start-up config. (data) 0x55 0x55 pb[0] payload: byte 3 0x0a 0x90 start-up config. (address) 0x56 0xaa pb[0] payload: byte 4 0x0b 0x0f start-up config. (data) 0x57 0x0a pb[0] payload: byte 5 0x0c 0x93 start-up config. (address) 0x58 0x0b pb[0] payload: byte 6 0x0d 0x1c start-up config. (data) 0x59 0x0c pb[0] payload: byte 7 0x0e 0xff empty 0x5a 0x20 pb[0] payload: byte 8 0x0f 0xff empty 0x5b 0x00 pb[0] payload: byte 9 0x10-0x4b 0xff 0x10 to 0x4b empty 0x5c 0x97 pb[1] config (address) t wakeup 2 t ? rc periodic_n(3:0) 1 + () 2 periodic_d(3:0) 9 + ?? =
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 18 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet where t rc is the rc oscillator period, peri odic_n is programmable between 0 and 15 and periodic_d may take values between 0 and 10. the maximum period is hence approximately 125 s when the frequency of the rc oscillator is 67 khz. push button mode is enabled when the value of d is non-zero and, when activated, all stand alone mode functionality is available. it is important to note that if there is no push button pressed, then no message will be transmitted. 6.1.4. low battery indicator: stand alone mode the low battery indicator may be used in stand alone mode to detect the battery voltage and send a low battery message to the receiver. it is enabled by setting the eol_frame_mode bi t ?high? (register 0x12). the low battery state is determined by comparing the supply voltage with a 1.695 v to 2.185 v prog rammable threshold (threshold trim_eol(2:0), address 0x12). following detection, the following actions are perfor med depending upon the exact mode of operation: normal operation (non-periodic): the battery end-of-life condition is checked during the normal frame. if it is true, then a single extra frame #14 (see table 9) is automatically sent after the normal frame. stand-alone periodic mode operation: the battery end-of-life condition is checke d during the normal frame. if it is true, then the next frame, sent at the next timer tick is frame #14 (see table 9), the frame is sent only once. 6.1.5. low battery indicator: mcu mode in mcu mode the low battery status indica tor may be accessed and configured via the spi register eolctrl. alternatively, the active high low battery indication is mapped to the pb0 pin allowing the independent generation of hardware interrupts. 6.2. mcu mode 6.2.1. spi operation the first byte in any data transfer over the spi is the address read/write byte. it comprises: 1. w/rb bit, which is 1 for write access and 0 for read access 2. 7 bits of address, msb first. a transfer always starts by the nss (not slave select) signal going low whilst sck is high. mo si (master out - slave in) is generated by the master on the next falling edge of sck and is sampled by the slave on the next rising edge of sck. miso is generated by the slave on th e falling edge of sck and is high impedance when nss is high. by convention, all bytes are sent msb first. mcu mode is activated when pad e2_mode is tied to gnd (g round). in this mode the sx1230 is configured as spi slave and its internal configuration registers can be written following the format shown in figure 7. an ?address write-byte? followed by a data byte is sent for a write access. where multiple sequential registers are to be written, the nss input may be kept low af ter this first address-byte plus data-byte have been sent. in this state sequential data-bytes may be written, the address is automatically incremented after the reception of each additional data-byte. this allows the sequential data-bytes to be written without the need for an address byte. nss must then be set ?high? after the last byte transfer.
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 19 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet figure 7. register write access figure 8. register read access similarly, the configuration registers of the sx1230 can be read by issuing an ?address read-byte? (see figure 8) the corresponding register contents are then transferred over the miso line. as above, the conten ts of each subsequent register can be transferred by holding the nss input low. a summary of all of the registers of the sx1230 are given in tabl e 11, this is followed by detailed descriptions of each of the registers in table 12. w/rb a6 nss sck mosi miso a5 a4 a3 a2 a1 a0 d6 d5 d4 d3 d2 d1 d0 d7 t ch t cl a6' a5' a4' a3' a2' a1' a0' w/rb d6' d5' d4' d3' d2' d1' d0' d7' last address accessed (a1') current data at address a1' new address (a1) new data at address a1 t nl t nh t setup t hold w/rb a6 nss sck mosi miso a5 a4 a3 a2 a1 a0 t ch t cl a6' a5' a4' a3' a2' a1' a0' w/rb d6' d5' d4' d3' d2' d1' d0' d7' last address accessed (a1') current data at address a1' new address (a1) t nl t nh t setup t hold x
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 20 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 6.2.2. data and data clock usage in mcu mode the data to be transmitted is applied exclusively via the data input. the data input is sampled at the crystal frequency, fxosc. where the mcu mediates the data rate and no gaussian or bit filtering is required, then the use of the data clock signal is optional. however, where filtering is to be used or the specified data rate accuracy is to be achieved, then the rising edge of the data clock, dclk, signal must be used to clock the data into the sx1230 data input. figure 9. sx1230 data clock timing diagram (used on ly for filtering and ensuring bit rate accuracies) data (nrz) dclk t_data t_data
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 21 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 6.3. sx1230 regi ster description table 11 sx1230 register summary address register name description 0x00 mode operating and modul ation mode settings. 0x01 brmsb bit rate setting. 0x02 brlsb 0x03 fdevmsb frequency deviation (fsk). 0x04 fdevlsb 0x05 frfmsb rf centre frequency setting. 0x06 frfmid 0x07 frflsb 0x08 pactrl pa selection and power control. 0x09 pafskramp pa rise and fall timing (fsk). 0x0a pllstat pll status register. 0x0b vcoctrl1 vco calibration values. 0x0c vcoctrl2 0x0d vcoctrl3 0x0e vcoctrl4 0x0f clockctrl clock output pin settings. 0x10 eeprom stand alone mode e 2 prom configuration. 0x11 clocksel selection between rc or crystal oscillator. 0x12 eolctrl low battery indicator settings. 0x13 paocpctrl pa over current protection - limits pa current. 0x14 unused - 0x15 unused - 0x16 unused - 0x17 perdivider periodic mode wake-up timer control. 0x18 btndeb push button debouncer setting.
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 22 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet table 12 sx1230 spi register description addr. register name default bits variable name mode description 0x00 mode 0x10 7 - rw unused 6:4 mode(2:0) rw operating mode: 000 sleep mode (sleep) 001 stand-by mode (stdby) 010 frequency synthesizer mode (fs) 011 transmit mode (tx) others reserved read value is always chip actual mode 3:2 modul_type(1:0) rw modulation type: 00 fsk 01 ook others reserved 1:0 data_shaping(1:0) rw data shaping: in fsk: 00 no shaping 01 gaussian filter with bt = 1.0 10 gaussian filter with bt = 0.5 11 gaussian filter with bt = 0.3 in ook: 00 no shaping 01 filtering with fcutoff = bit rate 10 filtering with fcutoff = 2 * bit rate (br <= 32 kb/s) 11 reserved 0x01 brmsb 0x1a 7:0 br_ratio(15:8) rw bit rate m sb (chip rate if manchester encoding) 0x02 brlsb 0x0b 7:0 br_ratio(7:0) rw bit rate lsb (chi p rate if manchester encoding) default value is 0x1a0b = 4.8 kbps 0x03 fdevmsb 0x00 7:6 - - unused 5:0 fdev_coeff(13:8) rw deviation frequency msb 0x04 fdevlsb 0x52 7:0 fdev_coeff(7:0) rw deviation frequency lsb default = 0x0052 = 82, gives 5 khz 0x05 frfmsb 0xe4 7:0 freq_rf(23:16) rw rf carrier frequency msb 0x06 frfmid 0xc0 7:0 freq_rf(15:8) rw rf carrier centre bits r b f xosc br_ratio(15:0) --------------------------------- = f f xosc df_coeff(13:0) ? 2 19 ----------------------------------------------------- - =
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 23 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 0x07 frflsb 0x00 7:0 freq_rf(7:0) rw rf carrier frequency lsb for f xosc = 32 mhz, resolution = 61.035 hz default = 0xe4c000, gives 915 mhz 0x08 pactrl 0x3f 7 - r unused 6:5 pa_select rw selects between pa1 and pa2 00 = unused 01 = pa1 selected (d) 10 = reserved 11 = pa1 and pa2 selected. 4:0 pow_val(4:0) rw output power pout = -18 dbm + pow_val default is 13 dbm. 0x09 pafskramp 0x08 7:4 - r unused 3:0 pa_ramp_rising_time(3:0) rw ris e/fall time ramping (fsk only) 0000 = 2 ms 0001 = 1 ms 0010 = 500 us 0011 = 250 us 0100 = 125 us 0101 = 100 us 0110 = 62 us 0111 = 50 us 1000 = 40 us (d) 1001 = 31 us 1011 = 25 us 1010 = 20 us 1100 = 15 us 1101 = 12 us 1110 = 10 us 1111 = 8 us addr. register name default bits variable name mode description f rf freq_rf(23:0) f xosc ? 2 19 -------------------------------------------------- =
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 24 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 0x0a pllstat 0x10 7:6 - r unused 5 pll_lock_detect r pll lock status: 0 = pll not locked 1 = pll locked 4 pll_cal_done r pll calibration status 0 = calibration on-going 1 = calibration performed note: reset to 0 in sleep mode irrespective of calibration state. 3 pll_cal_ok r pll calibration result 0 = calibration procedure failed 1= calibration procedure successful note: reset to 0 in sleep mode irrespective of calibration state 2 pll_cal_start w triggers pll calibration, always read as 0. 1:0 pll_divr(1:0) rw pll division ratio 00 = automatic others, pll divider = pll_divr 0x0b vcoctrl1 na 7:5 - r unused 4:0 sb1(4:0) rw vco band first calibration value 0x0c vcoctrl2 na 7:5 - r unused 4:0 sb2(4:0) rw vco band second calibration value 0x0d vcoctrl3 na 7:5 - r unused 4:0 sb3(4:0) rw vco band third calibration value 0x0e vcoctrl4 na 7:5 - r unused 4:0 sb4(4:0) rw vco band fourth calibration value 0x0f clockctrl 0x05 7:4 - r unused 3 rc_enable rw enables rc oscillator. rc oscillator is also automatically switched on in e 2 prom mode. 0 = rc oscillator off 1 = rc oscillator on 2:0 clkout_select rw selects clkout source: 000 = f xosc (32 mhz) 001 = f xosc / 2 (16 mhz) 010 = f xosc / 4 (8 mhz) 011 = f xosc / 8 (4 mhz) 100 = f xosc / 16 (2 mhz) 101 = f xosc / 32 (1 mhz) (d) 110 = rc clock (65 khz) 111 = clock output off. note: switching from rc to f xosc or vice versa can generate glitches addr. register name default bits variable name mode description
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 25 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 0x10 eeprom 0x10 7:6 - - unused 5:0 section_size(5:0) rw section size, used in e 2 prom mode only. 0x11 clocksel 0x11 7:5 - r unused 4 xosc_ck_ext_sel rw selects exte rnal clock instead of xosc 0 = use xosc 1 = use external clock 3:0 - r/w unused 0x12 eolctrl 0x12 7:5 - r unused 4 q_eol r battery end of life flag 0 = vbat < vthr (battery is flat) 1 = vbat > vthr 3 on_eol rw enables eol 0 = eol disabled 1 = eol enabled 2:0 vthr_eol(2:0) rw battery end of life threshold 000 = 1.695 v 001 = 1.764 v 010 = 1.835 v (default setting) 011 = 1.905 v 100 = 1.976 v 101 = 2.045 v 110 = 2.116 v 111 = 2.185 v 0x13 paocpctrl 0x11 7:5 - r unused 4 on_ocp rw enables power amplifier current limiter: 0 = ocp disabled 1 = ocp enabled 3:0 trim_ocp(3:0) rw pa ocp dc load current threshold: 0000 = 45 ma 0001 = 50 ma 0010 = 55 ma 0011 = 60 ma 0100 = 65 ma 0101 = 70 ma 0110 = 75 ma 0111 = 80 ma 1000 = 85 ma 1001 = 90 ma 1010 = 95 ma 1011 = 100 ma (default setting) 1100 = 105 ma (recommended +17 dbm setting) 1101 = 110 ma 1110 = 115 ma 1111 = 120 ma 0x14 unused - - - - unused addr. register name default bits variable name mode description
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 26 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 0x15 unused - - - - - 0x16 unused - - - - unused 0x17 perdivider 0x00 7:4 periodic_d(3:0) rw periodic mode d divider (values from 1 to 10) 3:0 periodic_n(3:0) rw periodic mode n divider (values from 0 to 15) note: only available in e 2 prom mode and when n>0 (n = 0 = disabled) 0x18 btndeb 0x03 7:3 - r unused 2:0 debounce_time(2:0) rw push button debounce tim constant: 000 = 470 us 001 = 7.5 ms 010 = 15 ms 011 = 30 ms (d) 100 = 60 ms 101 = 120 ms 110 = 240 ms 111 = 480 ms addr. register name default bits variable name mode description t wake 2 t rc periodic_n(3:0) 1 + () 2 periodic_d(3:0) 9 + ? =
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 27 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 7. sx1230 application circuits 7.1. sx1230 e 2 prom mode application circuit figure 10 shows the standard e 2 prom connection for stand alone mode oper ation of the sx1230. with a preconfigured e 2 prom (see section 6.1 for a full descripti on of operation) upon connection of the ba ttery to this circuit the sx1230 reads the configuration section of the e 2 prom then sends itself into sleep mode. bo th devices remain in sleep mode until a key- press is detected. once a key is pressed the sx1230 wakes up and starts the rc oscilla tor. after a user define d wait period, to allow debouncing and determined by debounce_time(2:0), the frame corresponding to the button press is read and transmitted. once the transmission is complete, both the sx1230 and the e 2 prom return to their sleep mode configuration. for the corresponding receiver application circuit please see figure 12. figure 10. the sx1230 stand-al one mode application circuit sx1230 spi eeprom nss miso mosi sck cs so si sck pb(3:0) wp vss hold vcc 3 v rfout xta xtb vbat vr_ana vr_dig gnd e2_mode vr_pa match 100k 10 nf 15 pf 15 pf 32 mhz 100 nf 100 nf 100 nf c tx 100 nf l m
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 28 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 7.2. sx1230 mcu mode application circuit figure 11. interfacing the sx1230 to an mcu figure 11 shows conventional mcu mode configuration of t he sx1230 - here the interface to the sx1230 is performed using 5 mcu pins. in this mode the mcu acts as spi master exercising total control of the sx1230. for further economy the mcu clock may be driven using the clock output of the sx1230 which can provide several fractions of the crystal oscillator frequency from the fundamental to 1/32 depending upon the settin g of clkout_select(2:0). 7.3. complete rke application circuit compatible semtech receivers for rke applications are the sx1213 (315 and 434 mhz bands) and the sx1210 (868 and 915 mhz ism bands), the application circuit for which is shown in the proceeding figure. with both transmitter and receiver configured for wide-band operation, (frequency deviation of 150 khz), and both devices employing crystals with 50ppm frequency stability, the worst case frequen cy error between tx and rx is 31.5 khz. sx1230 mcu nss miso mosi sck cs si so sck pb(3:1) pb0 vss vcc xta xtb vbat clkout osc1 eol data io dclk io 100 nf vr_ana vr_dig gnd 100 nf 100 nf 3 v c tx rfout vr_pa match 10 nf l m 15 pf 15 pf 32 mhz 100 nf mode
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 29 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet figure 12. sx1213 rke demonstration receiver 7.4. wake-up times when switching between modes, an optimize d sequence of events is automatically performed by sx1230. for example, in response to the command to enter transmit mode whilst in sleep mode, each intermediate mode is engaged - ensuring crystal oscillator start-up and pll lock befor e transition to transm it mode. external in dication of pll lock is given by the pll lock pin (mcu mode only). the pll lock pi n output is only valid whist no data is applied to the data pin. the transition from frequency synthesizer mode to transmit is well defined a nd a function of bit rate and tr ansmit ramp time, given in fsk mode by: where pa_ramp_rising_time(3:0) is the user defined contents of pafskramp and r b is the bit rate. for ook mode the time is given by: a flow chart showing the automatic, optimised start-up pr ocedure, initiated with a sing le spi command is shown in figure 14. note that after the pll lock indicator is set then the transmitter requires ts_tr to set-up before transmission may begin. 7.5. reset pin timing manual reset of the sx1230 is possible by asserting a logical hi gh to the reset pin. the timing for this operation is shown in the following figure. during the reset operation the sx1230 current consumption may rise to 1 ma. following the reset operation the user must wait 5 ms be fore performing any other operation. sx1213 vdd vr_dig vr_1v mcu cs si so sck vss vcc osc1 osc2 nc io_1 io_2 xta xtb rf_in nss miso mosi sck data dclk clk out io vr_pa vm vp vr lfm lfp receiver voltage supply sx1213 rke receiver ts s () 5 1.25 pa_ramp_rising_time(3:0) 1 2 r b ? ------------- - + ? + = ts _ts s () 5 1 2 r b ? ------------- - + =
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 30 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet figure 13. sx1230 reset figure 14. automatic optimised sx1230 start-up sequence with a single spi command sleep mode stand-by mode enabled pll and calibration ok? ts_fs tx mode enable mode(?011?) synthesiser mode enabled pll lock indicator set wait ts_tr transmit mode ready wait ts_os n y
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 31 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 7.6. operation with 17 dbm output power with both power amplifiers enabled the sx1230 can generat e a 17 dbm (50 mw) output. starting with the default power amplifier configuration, the register changes ne cessary to avail of the full output power are: ? the over current protection limiter (ocp) through whic h the pa is biased must be increased to 100 ma. ? both pa1 and pa 2 must be enabled. ? a programmed power output (pow_val) must be set to 13 dbm. the ideal matching network for full regulatory compliance wit h fcc part 15 for 915 mhz operation is shown in figure 15 where, in addition to matching, is an additi onal discrete notch filter for harmonic rejection. figure 15. single 17 dbm matching circuit for both 902-928 mhz (fcc) and 868 mhz (etsi) compliance figures 9 and 10 show the circuit diagrams of the 434 mhz etsi and 315 mhz fcc compliant matching schemes. although the full power may not necessarily be availed of in these bands, 17 dbm operation can permit the use of lower gain, electrically small antennas. figure 16. output matching for 17 dbm output power in the 434 mhz band rfout vr_pa 17 dbm 33 pf 12 nh 6.2 nh 6.8 pf 10 nh 0.68 pf 2.7 pf rfout vr_pa 17 dbm 33 pf 33 nh 1.5 nh 15 pf 10 nh 3.3 pf 18 nh 10 pf 15 pf 3.3 pf
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 32 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet figure 17. output matching for 17 dbm output power in the 315 mhz band the following table shows typical measured power values for the harmonics of the fundament al using each of the three matching schemes above. note that the harmonic levels ar e in full compliance with the regulations appropriate to each band with substantial margin. table 13 typical harmonic levels measured in 30 kh z bandwidth using the +17 dbm matching circuits. harmonic pout 315 mhz (dbm) pout 434 mhz (dbm) pout 868 mhz (dbm) pout 915 mhz (dbm) h1 17.1 17.4 16.4 17.1 h2 -49 -50 -40.7 <-52.8 h3 -49 -44 <-52.8 <-52.8 h4 -48 -43 -49.8 -47.38 h5 -50 -40 -45.3 <-52.8 rfout vr_pa 17 dbm 100 pf 33 nh 1.5 nh 27 pf 18 nh 3.3 pf 18 nh 12 pf 27 pf
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 33 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 7.7. matching for 13 dbm output power and below for operation at or below 13 dbm of output power, the ma tching configuration of the following figures is recommended for use in the 915 mhz, 868 mhz and 434/351 mhz bands respecti vely. whilst the 17 dbm matching of the preceding section can be used, the adoption of the following matching configurations w ill guarantee that t he current consumpt ion in transmit mode is optimized. figure 18. consumption optimized matching for 915 mhz operation at or below 13 dbm output power figure 19. consumption optimized matching for 868 mhz operation at or below 13 dbm output power figure 20. consumption optimized matching for 315/ 434 mhz operation at or below 13 dbm output power rfout vr_pa 13 dbm 10 pf 22 nh s/c 3.3 pf 6.8 nh 0.68 pf 5.6 nh 3.3 pf 27 pf rfout vr_pa 13 dbm 22 pf 22 nh s/c 3.3 pf 6.8 nh 0.68 pf 5.6 nh 3.3 pf 8.2 pf 0.68 pf rfout vr_pa 13 dbm 100 pf 47 nh 5.6 nh 5.6 pf 18 nh 1.8 pf 18 nh 6.8 pf 10 pf
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 34 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 7.8. tcxo connection the frequency accuracy of the sx1230 is dependent upon t he precision of the frequency reference from which the rf output is derived. for applicat ions where high frequency accuracy or stability is required, such as narrow band or licensed band applications, the connection of a temperature compensa ted crystal oscillator (tcxo) is possible. t he sx1230 allows the direct connection of a 1.8 v, clippe d sine type tcxo to the xta input. the connection is shown in figure 21, please consult your tcxo supplier for an appropriate value of decoupling capacitor, c d . figure 21. direct tcxo connection 7.9. pcb layout considerations thanks to its fully integrated architectu re pcb layout with the sx1230 can be strai ght forward. it is nonetheless a high performance rfic therefore, to attain the best rf performance, certain design rules should be adhered to: ? when designing the a pcb layout for the sx1230 the use of at least two metallized layers is advised, one side forming the populated (component) layer, the second forming a continuous ground plane. ideally this ground plane should be unbroken and be situated beneath the sx1230 circuit and rf si gnal path. adopting this layout strategy minimizes the potential for spurious emission from, and coupling to, the sx1230. ? decoupling components should be located as close as possi ble to the sx1230, ideally each with its own via connection direct to the ground plane. ? the crystal oscillator circuit is differ ential, so benefits from both symmetri cal layout and proximity to the sx1230. ? the rf signal path should be kept as straight as possib le, ideally duplicating the sx123 0 reference design (sm1230). for a more detailed treatment of the pcb layout for semtec h devices please see application note an1200.04 ?rf design guidelines: pcb layout and circuit optimization?. xta xtb 32 mhz tcxo nc op vcc gnd c d vcc sx1230
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 35 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 8. reference design figure 22. sx1230 reference design the sx1230 reference design in shown above with connections for mcu mode operation. the values of all band independent components are shown, for the appropriate rf matching please see section 7.6. the corresponding 2-layer pcb layout is shown in figure 23. the example design size for the radio portion of the design (not including push button or stand alone mode functionality) is encompassed by the green box whose largest dimensions are 19 x 10 mm. figure 23. sx1230 reference design example sx1230 nss miso mosi sck pb(3:1) pb0 xta xtb vbat clkout eol data dclk vr_ana vr_dig gnd 100 nf rfout vr_pa match 10 nf l m 15 pf 15 pf 32 mhz 100 nf mode vcc 100 nf
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 36 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 9. reference design performance this section details the measured typical performance of the reference design described in the preceding section. 9.1. power output versus consumption figure 24. typical power consumption of the re ference design versus measured and programmed power output at 915 mhz the measured current consumption of the sx1230 versus programmed and measured output power is shown in the preceding figure. the green curves correspond to measurem ents (made at 915 mhz) using the low power matching of section 7.7. the measured consumption displays two distinct regimes: above a programmed power of -3 dbm both high and low power amplifiers of pa1 are active. below, however, only the low power amplifier within pa1 is enabled allowing enhanced efficiency for operation below this programmed power output. the blue portion of the curve (13 to 17 dbm operation) uses the matching illustrated in section 7.6. note that not only must both power amplifiers be enabled to access these output po wers, but also the ocp (current limiter) for the pa must be disabled or the limit adjusted to 100 ma accordingly. -20 -15 -10 -5 0 5 10 15 20 -20 -15 -10 -5 0 5 10 15 20 programmed power (dbm) measured power (dbm) 10 20 30 40 50 60 70 80 90 current consumption (ma) 17 dbm match pmeas 14 dbm match pmeas 17 dbm match imeas 14 dbm match imeas pa1 and 2 enabled pa1 only
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 37 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 9.2. power output flatness versus temperat ure and supply voltage the sx1230 reference design power output flatness as a function of voltage and temperature is shown below. figure 25. typical 17 dbm output power flatness versus supply voltage and temperature, measured in the 868 mhz ism band figure 26. typical 17 dbm output power flatness versus supply voltage and temperature, measured in the 915 mhz ism band 16.30 16.40 16.50 16.60 16.70 16.80 16.90 862 863 864 865 866 867 868 869 870 871 frequency (mhz) output power (dbm) 3.6 v, 25 c 3.3 v, 25 c 1.8 v, 25 c 3.6 v, 90 c 3.3 v, 90 c 1.8 v, 90 c 3.6 v, -45 c 3.3 v, -45 c 1.8 v, -45 c 16.60 16.70 16.80 16.90 17.00 17.10 17.20 17.30 17.40 900 905 910 915 920 925 930 frequency (mhz) output power (dbm) 3.6 v, 25 c 3.3 v, 25 c 1.8 v, 25 c 3.6 v, 90 c 3.3 v, 90 c 1.8 v, 90 c 3.6 v, -45 c 3.3 v, -45 c 1.8 v, -45 c
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 38 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 9.3. phase noise the phase noise of the sx1230 is measured in the centre frequencies of the prin cipal ism bands below 1 ghz. the phase noise is a function of frequency and vari es from -104 dbc/hz at 50 khz offset at 315 mhz band to -96dbc/hz at 50 khz offset at 915 mhz. figure 27. typical sx1230 phase noise meas urement at 315 mhz (-104 dbc/hz at 50 khz). figure 28. typical sx1230 phase noise meas urement at 434 mhz (-102 dbc/hz at 50 khz).
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 39 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet figure 29. typical sx1230 phase noise measured at 868 mhz (-97 dbc/hz at 50 khz). figure 30. typical sx1230 phase noise measured at 915 mhz (-96 dbc/hz at 50 khz).
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 40 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 9.4. sx1230 baseband filtering the following figure illustrates the effect of applying the baseband gaussian filtering to the mo dulating bitstream of the sx1230. this measurement was performed in the 868 mhz ism band with the following settings: p pgm = 17 dbm, f rf = 868 mhz, d f = 50 khz and r b = 50 kbps (implies b =2). here we see the occupied bandwidth reduced from 500 khz for the unfiltered bit stream to 330 khz with a filter ing coefficient (bt) of 1. by increasing the filtering strength further to bt=0.3 , the channel bandwidth for operation in the 868 mhz ism band is reduced to below 200 khz. figure 31. the influence of gaussian fi ltering on the modulation bandwidth (wideband) 9.5. adjacent channel power modulation spectrum of the sx1230 measured in 100 hz bandwidth is shown in the following three figures together with the integrated adjacent channel power for the modulation settings shown in the figure caption. please note that all measurements were performed at 868 mhz, with an output powe r of 13 dbm. please also note that the clock output was disabled. -70 -60 -50 -40 -30 -20 -10 0 10 -500 -400 -300 -200 -100 0 100 200 300 400 500 offset from centre frequency (khz) power measured in 300 hz bandwidth (dbm) no filtering 'bt = 1 'bt = 0.3 etsi limit
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 41 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet figure 32. gmsk 6.25 khz channel example. d f = 1.25 khz, r b = 4.8 kbps (implies b = 0.5) and bt = 0.3. figure 33. gmsk 12.5 khz channel example. d f = 2.5 khz, r b = 9.6 kbps (implies b = 0.5) and bt = 0.3. -70 -60 -50 -40 -30 -20 -10 0 10 -10-8-6-4-20246810 offset from centre frequency (khz) power measured in 100 hz bandwidth (dbm) integrated power = -21.42 dbm integrated power = -23.28 dbm -70 -60 -50 -40 -30 -20 -10 0 10 -20 -18 -16 -14 -12 -10 -8 -6 -4 -2 0 2 4 6 8 10 12 14 16 18 20 offset from centre frequency (khz) power measured in 100 hz bandwidth (dbm) integrated power = -22.55 dbm integrated power = -22.97 dbm
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 42 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet figure 34. gfsk 20 khz channel example. d f = 4.8 khz, r b = 4.8 kbps (implies b = 2) and bt = 0.3. -70 -60 -50 -40 -30 -20 -10 0 10 -30 -25 -20 -15 -10 -5 0 5 10 15 20 25 30 offset from centre frequency (khz) power measured in 100 hz bandwidth (dbm) integrated power = -37.01 dbm integrated power = -40.14 dbm
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 43 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 10. packaging information 11. package marking mlpq-24 (4x4) xxxx xxxxx xxxxx 1230 date code lot no. lot no.
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 44 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 12. recommended pcb land pattern
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 45 integrated transmitter ic st0002_01_us advanced communications & sensing datasheet 13. soldering profile the soldering reflow profile for the sx1230 is described in the standard ipc/jedec j-std-020c, max soldering temperature is 260 c.
sx1230, revision 2 may 2009 ?2008 semtech corp. sx1230 www.semtech.com page 46 st0002_01_us semtech corporation advanced communications & sensing products contact information e-mail: sales@semtech.comacsupport@semtec h.cominternet: http ://www.semtech.com usa 200 flynn road, camarillo, ca 93012-8790. tel: +1 805 498 2111 fax: +1 805 498 3804 far east 12f, no. 89 sec. 5, nanking e. road, taipei, 105, twn, r.o.c. tel: +886 2 2748 3380 fax: +886 2 2748 3390 europe semtech ltd., units 2 & 3, park court, premier way, abbey park industrial estate, romsey, hampshire, so51 9dn. tel: +44 (0)1794 527 600 fax: +44 (0)1794 527 601 iso9001 certified advanced communications & sensing datasheet ? semtech 2008 a ll rights reserved. reproduction in whole or in part is prohibited without the prior written consent of the copyright owner. th e information presented in this document does not form part of any quotation or contract, is believed to be accurate and reliable and may be changed without notice. no liability will be accepted by the publisher for any consequence of its use. publication thereof does not convey nor imply any license under patent or other industrial or intellectual property rights. semtech assumes no responsibility or liability whatsoever for any failure or unexpected operation resulting from misuse, neglect improper installation, repair or improper handling or unusual physical or electrical stress including, but not limited to, exposure to parameters beyond the specified maximum ratings or operation outside the specified range. semtech products are not designed, intended, auth orized or warranted to be suitable for use in life-support applications, devices or systems or other critical applications. inclusion of semtech products in such applications is understood to be undertaken solely at the customer?s own risk. should a customer purchase or use semtech product s for any such unauthorized application, the customer shall indemnify and hold semtech and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs damages and attorney fees which could arise.


▲Up To Search▲   

 
Price & Availability of SX1230I066TRT

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X